English Dictionary
◊ CHANNEL TUNNEL
Channel Tunnel
n : the railroad tunnel between France and England under the
English Channel [syn: {chunnel}, {Channel Tunnel}]